Achieving Service Dependability Through Context-Awareness
نویسنده
چکیده
By large-scale services (LSS) we understand IT services that are being deployed over unbounded large-scale infrastructures. Typical examples may be found in e-commerce scenarios, in computational Grids, or in ubiquitous computing environments. The more such services will be composed on the fly from other services the more dependability becomes a challenge. Service dependability is about error processing and fault tolerance. There are operational similarities between error processing and context provisioning in ubiquitous computing. In this paper we are exploring the beneficials of applying context-awareness to the dependable composition of services. Based on an e-commerce scenario we analyze the similarities between error processing and context provisioning, but we also show how the single phases of these processes translate into each other. We address how service dependability may benefit from context-awareness and we finally report on a prototypical implementation of a Web Services based context provisioning framework.
منابع مشابه
Achieving Dependable Composite Services through Two-Level Redundancy
Service composition is a widely accepted method to build service-oriented applications. However, due to the uncertainty of infrastructure environments, service performance and user requests, service composition faces a great challenge to guarantee the dependability of the corresponding composite services. In this chapter, we provide an insightful analysis of the dependability issue of composite...
متن کاملUsing Context Awareness for Self-Management in Pervasive Service Middleware
Context-awareness is an important feature in Ambient Intelligence environments including in pervasive middleware. In addition, there is a growing trend and demand on self-management capabilities for a pervasive middleware in order to provide high-level dependability for services. In this chapter, we propose to make use of context-awareness features to facilitate self-management. To achieve self...
متن کاملJMS clustering in ARJUNA message service: dependability, performance and manageability
JMS is an API specification that defines a standard way for applications to access Message-Oriented Middleware. In this short paper, we report on the ongoing work for enhancing dependability of a JMS server. We suggest that a promising approach is to use a clustered solution based on a group communication framework. The key principle that permeates the design of our clustered JMS is functional ...
متن کاملTechnologies for Autonomic Dependable Services Platform: Achievements and Future Challenges
A city is smart if it can provide ambient services for citizens and other end-users who have to tackle emergency situations, including small and wide scale accidents and incidents. These ambient services embody intelligence of autonomic systems based on heterogeneous execution platforms enhanced with services that provide mechanisms for self-adaptation of dependable applications. This paper aim...
متن کاملA Context-Aware Healthcare Architecture for the Elderly
In order to provide dependable healthcare services for the elderly, it is necessary to have a patient-centric system in which service automation dominates through the use of context-awareness. Healthcare service automation has the virtues to overcome the disadvantages arising from the disabilities that are inherent in the elderly population, physically challenged, and those who live in remote a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004